A B C D E F G H I J L M N O P Q R S T U

G

Game - Class in gametheory
Contains all the information for a discrete game of complete information: actions, payoffs, importance games, and equilibria.
Game(int, int) - Constructor for class gametheory.Game
Creates a new instance of Game
GameMinimization - Class in gametheory
Class to perform the optimization of the GMM function on real auction entry data.
GameMinimization(ArrayList<Game>) - Constructor for class gametheory.GameMinimization
Creates a new instance of GameMinimization
GameMinimizationPrivateInformation - Class in gametheory
Private information version of discrete game used to find starting values in the complete information game.
GameMinimizationPrivateInformation(ArrayList<Game>) - Constructor for class gametheory.GameMinimizationPrivateInformation
Creates a new instance of GameMinimizationPrivateInformation
gametheory - package gametheory
Contains code for estimating the entry into auctions application in Bajari, Hong, and Ryan (2009).
GameTheoryConstants - Class in gametheory
static public class containing package-wide constants.
GameTheoryConstants() - Constructor for class gametheory.GameTheoryConstants
 
GameTheoryGUI - Class in gametheory
GUI frontend and control logic for the estimation procedure in Bajari, Hong, and Ryan (2009).
GameTheoryGUI() - Constructor for class gametheory.GameTheoryGUI
Creates new form GameTheoryGUI
generateEmptyPayoffList() - Method in class gametheory.Game
Creates a new, empty payoff list.
generateImportanceGames() - Method in class gametheory.GameTheoryGUI
Generate importance games for the estimation.
GenerateImportanceGameTask - Class in gametheory
Task to calculate equilibria to an importance game.
GenerateImportanceGameTask(Game, int) - Constructor for class gametheory.GenerateImportanceGameTask
Creates a new instance of GenerateImportanceGameTask
GenerateMonteCarloTask - Class in gametheory
Generates a Monte Carlo game, solving all the equilibria.
GenerateMonteCarloTask(int) - Constructor for class gametheory.GenerateMonteCarloTask
Creates a new instance of GenerateImportanceGameTask
GenerateRecursiveList - Class in gametheory
Generates the full enumeration of all possible outcomes, given a number of players and a number of actions they can choose.
GenerateRecursiveList(int, int) - Constructor for class gametheory.GenerateRecursiveList
Creates a new instance of GenerateRecursiveList
GenerateRecursiveList(int) - Constructor for class gametheory.GenerateRecursiveList
Recursive method to construct the set of outcomes.
getActionList() - Method in class gametheory.Game
Get list of actions.
getChain() - Method in class mcmcSolver.gibbsLTEGeneralizedQuiet
Returns the MCMC chain generated by the LTE procedure.
getCombinations() - Method in class gametheory.GenerateRecursiveList
Obtain the combinatoric list of outcomes.
getDominatedEnumeration() - Method in class gametheory.Game
Get enumeration of dominated strategies.
getEfficientIndex() - Method in class gametheory.Game
Get index of the efficient equilibrium.
getEquilibria() - Method in class gametheory.Game
Obtain the set of equilibria associated with this game.
getExpectedValueEquilibrium(int) - Method in class gametheory.Game
Computes the expected value of an equilibrium; used for finding the efficient equilibrium in the set.
getExpectedValueEquilibrium(int, int) - Method in class gametheory.Game
Calculate the expected value of a particular equilibrium for a specific player.
getGameList() - Method in class gametheory.ReadInData
Returns game list.
getHQRatio(double[], ArrayList<Matrix>) - Method in class gametheory.Game
Computes the importance weight for the current game.
getImportanceGamesList() - Method in class gametheory.Game
Get the importance games list.
getLambda(int, double[]) - Method in class gametheory.Game
Computes the probability of an equilibrium being selected in a play of the game.
getLowestPoint() - Method in class mcmcSolver.gibbsLTEGeneralizedQuiet
Returns the lowest point found during the LTE procedure.
getNumActions() - Method in class gametheory.Game
Get the number of actions.
getNumMixedEqu() - Method in class gametheory.Game
Get the number of mixed strategy equilibria.
getNumPlayers() - Method in class gametheory.Game
Get number of players.
getNumPureEqu() - Method in class gametheory.Game
Get the number of pure strategy equilibria.
getOutcome() - Method in class gametheory.Game
Get the simulated outcome.
getPayoffList() - Method in class gametheory.Game
Get deterministic payoff list.
getProbabilityAction(int, double[]) - Method in class gametheory.Game
Compute a single moment for this game.
getPureEnumeration() - Method in class gametheory.Game
Get enumeration of pure strategies.
getSimulatedOutcome() - Method in class gametheory.Game
Simulate an outcome from the game.
getUtilitiesFlatString() - Method in class gametheory.Game
Returns string form of utilityList.
getUtilityList() - Method in class gametheory.Game
Get the utility list.
gibbsLTEGeneralizedQuiet - Class in mcmcSolver
Implementation of the LTE optimization/estimation method proposed in Chernozhukov and Hong (2003).
gibbsLTEGeneralizedQuiet(mcmcFunction, int, int, double[]) - Constructor for class mcmcSolver.gibbsLTEGeneralizedQuiet
Constructor for LTE class.
gradient(double[], double[]) - Method in class gametheory.GameMinimization
User-supplied gradient for Uncmin.
gradient(double[], double[]) - Method in class gametheory.GameMinimizationPrivateInformation
User-supplied gradient, not used.
gradient(double[], double[]) - Method in interface newtonSolver.Uncmin_methods
User-supplied gradients.
graph() - Method in class gametheory.GameTheoryGUI
Method that graphs the GMM objective function with respect to one parameter.
graphPanel - Variable in class gametheory.GameTheoryGUI
 
grdchk_f77(int, double[], Uncmin_methods, double[], double[], double[], double[], double[], double, double, double[]) - Method in class newtonSolver.Uncmin_f77
The grdchk_f77 method checks the analytic gradient supplied by the user.

A B C D E F G H I J L M N O P Q R S T U